
.header-toolbar > .container .fr li.old{display: none;}
.header-toolbar > .container .fr li.now{display: block;}

.col-md-8{width: 62.08%;}
.col-md-4{width: 37.92%;}

.tab-brief > .hd li{margin-right: .625em;}
@media (max-width:414px) {
  .tab-brief > .hd li{margin-right: .3125em;}
  .tab-brief > .hd li{font-size: 1.0625em;}
}

/*头条新闻*/
.toutiao .caption{position: relative; text-align: center;}
.toutiao .caption a{display: inline-block; position: relative; font-weight: bold; font-size: 1.875em; color: #0166b6; line-height: 1.375em;}
.toutiao .desc{margin-top: .5em; text-align: center; line-height: 1.875em;}
.toutiao .desc a{display: inline-block; vertical-align: middle; max-width: 92%;}
.toutiao .desc span{display: inline-block; vertical-align: middle; width: 6%; color: #fff; background: #0166b6;}
@media (max-width:1280px){
  .toutiao .caption a{font-size: 1.75em;}
}
@media (max-width:992px){
  .toutiao{padding-left: 0;}
  .toutiao .desc{display: none;}
}
@media (max-width:640px){
  .toutiao .caption a{font-size: 1.375em; white-space: normal;}
  .toutiao .caption a label{display: none;}
  .toutiao .caption a b{margin-left: 0;}
}
@media (max-width:450px){
  .toutiao .caption a{font-size: 1.25em;}	
}

/*动态新闻*/
.news .tpxw{position: relative;}
.news .tpxw .swiper-slide{background: #fff;}
.news .tpxw .swiper-slide dl{position: relative;}
.news .tpxw .swiper-slide dl .place{padding-top: 62.25%;}
.news .tpxw .swiper-slide dl dt{position: absolute; right: 0; bottom: 0; left: 0; z-index: 10; padding: .875em 10em .875em .75em; line-height: 1.375em; background: url(../images/public/blank_black_opa50.png);}
.news .tpxw .swiper-slide dl dt a{color: #fff;}
.news .tpxw .swiper-pagination{bottom: .875em;}
@media (max-width:768px) {
  .news .tpxw .swiper-slide dl dt{padding-right: .75em;}
  .news .tpxw .swiper-slide dl:after{height: 35%;}
  .news .tpxw .swiper-ctrl-button{top: 40%;}
  .news .tpxw .swiper-ctrl-button.resize.md{margin-top: -40px;}
  .news .tpxw .swiper-pagination{position: static; margin-top: .5em;}
}
	
@media (max-width:992px) {
  .news .xwdt .infolist li:nth-child(n+6){display: none;}	
}

@media (max-width:768px) {
  .news .xwdt > .hd li.li0{width: 100%;}	
}

.syhf dl{overflow: hidden;}
.syhf dl dd + dd{margin-top: 10px;}

.ldhd .imagelist{padding-right: 5%; padding-left: 5%;}
.ldhd .imagelist ul li a .place{padding-top: 125%;}
.ldhd .imagelist ul li a .caption{font-size: 1.125em;}
@media (max-width:1280px) {
  .ldhd .imagelist ul li a .caption{font-size: 1em;}	
}
@media (max-width:992px) {
  .ldhd .imagelist ul li{width: 40%; margin-right: 5%; margin-left: 5%;}
  .ldhd .imagelist ul li a .caption{font-size: 1em;}	
}
@media (max-width:414px) {
  .ldhd .imagelist{padding-right: 0; padding-left: 0;}	
  .ldhd .imagelist ul li{width: 50%; margin-right: 0; margin-left: 0;}
}

.zwfw .search{position: relative; background: #fff; border: 1px solid #d1d1d1;}
.zwfw .search dd{margin-right: 75px; margin-left: 15px;}
.zwfw .search dd input[type="text"]{width: 100%; height: 48px; font-size: .9375em; color: #999; line-height: 48px; border: none; background: none;}
.zwfw .search dd input::-webkit-input-placeholder{color: #a2a2a2;}
.zwfw .search dt.button{position: absolute; top: -1px; right: -1px; bottom: -1px; width: 58px; cursor: pointer; background: #ff9201 url(../images/index_old/search.png) no-repeat center center;}
.zwfw .menu-cards li a.item i{margin-bottom: .5em;}
.zwfw .menu-cards li a.item.button{margin-top: 1em !important;}
.zwfw .menu-cards li a.item.button span{padding: .3125em; margin-right: 10%; margin-left: 10%; color: #fff; border-radius: 10px;}
.zwfw .menu-cards li.li0 a.item.button span{background: #2a9cdd;}
.zwfw .menu-cards li.li1 a.item.button span{background: #26b7e6;}
.zwfw .menu-cards li.li2 a.item.button span{background: #60b75a;}
.zwfw .menu-cards li.li3 a.item.button span{background: #e29439;}

.cyfw > .hd li{font-size: 1em !important;}
.cyfw .bd{height: 132px; padding: 10px 5px; border: 1px solid #0166B6; border-radius: 5px;}
.cyfw .bd .menu-cards li a.item{margin-top: 3px;}
.cyfw .bd .menu-cards li a.item i{width: 30px; height: 30px;}
@media (max-width:1280px) {
  .cyfw .bd .menu-cards{margin-top: auto !important;}
  .cyfw .bd .menu-cards li{width: 50%;}	
  .cyfw .bd .menu-cards li a.item i{width: 25px; height: 25px;}
  .cyfw .bd .menu-cards li a.item{margin-top: 4px !important;}
}
@media (max-width:992px) {
  .cyfw .bd .menu-cards li{width: 33.33333%;}	
}
@media (max-width:640px) {
  .cyfw .bd .menu-cards li{width: 50%;}	
}

.zfxxgk .menu-cards li a.item{color: #0f66b7; height: 44px; line-height: 44px; text-align: center; border-color: #0f66b7;}
.zfxxgk .menu-cards li a.item span{max-width: 100%; font-size: .9375em; text-align: center;}
.zfxxgk .menu-cards li a.item:hover{color: #fff; background: #0f66b7; border-color: #0f66b7;}
@media (max-width:1280px) {
  .zfxxgk .menu-cards li a.item span{font-size: .875em;}	
}
@media (max-width:640px) {
  .zfxxgk .menu-cards li{width: 50%;}	
}

.jcgk .menu-cards{margin-top: -5px;}
.jcgk .menu-cards li a.item{margin-top: 5px; color: #0f66b7; height: 22px; line-height: 22px; text-align: center; border-color: #0f66b7;}
.jcgk .menu-cards li a.item span{max-width: 100%; font-size: .9375em;}
.jcgk .menu-cards li a.item:hover{color: #fff; background: #0f66b7; border-color: #0f66b7;}
.jcgk .menu-cards li.on a.item{color: #fff; background: #0f66b7; border-color: #0f66b7;}
@media (max-width:992px) {
  .jcgk .menu-cards li{width: 25%;}
  .jcgk .menu-cards li a.item{height: 38px; line-height: 38px;}	
  .jcgk .section-in{margin-top: 15px;}
}

.hdjl .menu-cards li a.item{padding-top: .75em; color: #fff; background: #0f66b7; border-color: #0f66b7;}
.hdjl .menu-cards li a.item i{width: 35px; height: 35px;}
.hdjl .menu-cards li a.item span{height: 2.875em;}
@media (max-width:450px) {
  .hdjl .menu-cards li a.item i{width: 30px; height: 30px;}
  .hdjl .menu-cards li{width: 50%;}	
}

.tpsp .imagelist ul li a .imgbox{padding: 5px;}
.tpsp .imagelist ul li a .place{padding-top: 63.87%;}
.tpsp .imagelist ul li a .caption{font-size: .9375em; padding-top: 5px;}
.tpsp .imagelist ul li.li0{width: 33.33333%;}
.tpsp .imagelist ul li.li0 a{margin-right: 15px;}
.tpsp .imagelist ul li.li0 a .imgbox{padding: 0; border: none;}
.tpsp .imagelist ul li.li0 a .place{padding-top: 77.75%;}
.tpsp .imagelist ul li.li0 a .caption{font-size: 1.0625em;}
@media (max-width:992px) {
  .tpsp .imagelist ul li a .imgbox{padding: 3px !important; border: 1px solid #d2d2d2 !important;}
  .tpsp .imagelist ul li a .place{padding-top: 56.25% !important;}
  .tpsp .imagelist ul li a .caption{font-size: .9375em !important;}
}
@media (max-width:640px) {
  .tpsp .imagelist ul li:nth-child(n+5){display: none;}	
}
@media (max-width:414px) {
  .tpsp .imagelist ul li{display: none;}	
  .tpsp .imagelist ul li.li0{display: block; width: 100% !important;}	
  .tpsp .imagelist ul li.li0 a .imgbox{padding: 0 !important; border: none !important;}
  .tpsp .imagelist ul li.li0 a .caption{position: absolute; right: 0; bottom: 0; left: 0; z-index: 10; padding: .5em; color: #fff; background: url(../images/public/blank_black_opa35.png);}
}

.ztzl{padding: 20px; background: #fff; box-shadow: 0px 0 20px #e8f4ff;}
.ztzl .imagelist ul li a .place{padding-top: 115px;}
.ztzl .imagelist ul li a .place .pic img{height: 100%; object-fit: fill;}
@media (max-width:992px){
  .ztzl{padding: 15px;}
  .ztzl .imagelist ul li a .place{padding-top: 33.33%;}
  .ztzl .infolist li{width: 50%;}	
  .ztzl .infolist li a{max-width: 95%;}
}
@media (max-width:450px){
  .ztzl .imagelist ul li a .place{padding-top: 42.75%;}
  .ztzl .infolist li{width: 100%;}	
  .ztzl .infolist li a{max-width: 100%;}	
}
